1. $T$ : Type \\[0ex]2. $T$ List \\[0ex]$\vdash$ $\forall$$x$:$T$. ($x$ $\in$ []) $\Rightarrow$ ($\neg$($x$ = last([]))) $\Rightarrow$ $x$ before last([]) $\in$ []